support facilities - Almanca İngilizce Sözlük